Faire levier sur les architectures logicielles pour guider et vérifier le développement d'applications SCC
نویسندگان
چکیده
Résumé Une architecture logicielle décrit la structure d’un système informatique en spécifiant ses composants et leurs interactions. Projeter une architecture logicielle sur une implémentation est une tâche reconnue difficile. Un élément crucial de cette projection est la description architecturale des interactions entre les composants. La caractérisation de ces interactions peut être plutôt abstraite ou très concrète, fournissant plus ou moins de support de programmation et de possibilités de vérifications statiques.
منابع مشابه
La combinaison d'UML avec la méthode formelle CSP-OZ pour le développement d'applications bases des données
Les méthodes utilisées pour la spécification et le développement d’applications de bases de données sont basées soit sur les notations graphiques (appelées méthodes semi-formelles) soit sur des notations mathématiques (appelées méthodes formelles). Les méthodes semi-formelles (E-R, UML, OMT,...) (Jacobson et al., 2005) permettent une représentation intuitive et synthétique du système à étudier....
متن کاملProgrammation par contraintes avec des fourmis
On explore dans cet article les possibilités d’intégration de la métaheuristique d’optimisation par colonies de fourmis (ACO) dans un langage de programmation par contraintes (PPC). L’idée est d’utiliser un langage de PPC pour décrire le problème à résoudre, ainsi que pour propager et vérifier les contraintes, et d’utiliser ACO pour guider la recherche de solutions. On illustre notre approche s...
متن کاملSmartModels : la généricité paramétrée au service des modèles métiers
RÉSUMÉ. Il est devenu vital de pouvoir faire évoluer la structure des entités logicielles, de développer rapidement de nouvelles fonctionnalités et de prendre en compte de nouvelles contraintes du contexte d’exécution. L’approche proposée pour atteindre cet objectif s’intègre dans le contexte de l’ingénierie des modèles. Nous proposons un métamodèle pour décrire des modèles métiers et un mécani...
متن کاملSpécification de composants métier : une approche par expression de variabilité multi-vue
RÉSUMÉ. La capacité des composants réutilisables d'être changés et appropriés aux exigences des concepteurs et des réutilisateurs, est une propriété essentielle pour le développement des composants réutilisables, particulièrement pour le développement des Composants Métier (CM). Dans cet article, nous nous focalisons sur la réutilisation des CM dans différents Systèmes d’Information (SI) du mêm...
متن کاملEnrichissement du OLAP pour l'analyse géographique : exemples de réalisation et différentes possibilités technologiques
D'importants efforts sont déployés depuis une quinzaine d'années pour mettre en place des systèmes d'aide à la décision sur le territoire. Ces systèmes reposent toutefois sur les systèmes d'information géographique (SIG) et les approches transactionnelles habituelles (OLTP) pour produire l'information géodécisionnelle, souvent avec des délais inacceptables, voire des coûts prohibitifs au point ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1106.4200 شماره
صفحات -
تاریخ انتشار 2011